Quarterly report pursuant to Section 13 or 15(d)

Equity-based Compensation - Narrative (Details)

v3.23.1
Equity-based Compensation - Narrative (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 12 Months Ended
Sep. 30, 2021
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Dec. 31, 2021
Dec. 31, 2018
Stock options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Expiration period         10 years  
RSUs            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Weighted average period (in years)   2 years 4 months 24 days        
Vesting period     4 years 3 years    
Total unrecognized compensation cost   $ 9.3   $ 9.3    
Time-based incentive units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized compensation cost   $ 3.6   $ 3.6    
Weighted average period (in years)   1 year 6 months        
Vesting period           4 years
2021 Omnibus Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares reserved for issuance (in shares) 4,900,269 7,476,784   7,476,784    
Annual increase of shares authorized for issuance (percent) 1.00%          
2021 Omnibus Incentive Plan | Stock options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized compensation cost   $ 1.1   $ 1.1    
Weighted average period (in years)   2 years 2 months 12 days        
2021 Employee Stock Purchase Plan | ESPP purchase rights            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares reserved for issuance (in shares) 1,225,067 1,225,067   1,225,067    
Annual increase of shares authorized for issuance (percent) 1.00%          
Offering period 6 months          
Percentage on share price issued 85.00%          
2018 Stock and Incentive Compensation Plan | Incentive Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares reserved for issuance (in shares)           16,475,735