Quarterly report pursuant to Section 13 or 15(d)

Equity-based Compensation - Narrative (Details)

v3.23.2
Equity-based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 6 Months Ended 12 Months Ended 15 Months Ended
Sep. 30, 2021
Jun. 30, 2023
Dec. 31, 2021
Dec. 31, 2018
Jun. 30, 2023
Mar. 31, 2022
May 30, 2023
ESPP purchase rights              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares purchased (in shares)   262,705          
Weighted average price of shares purchased (in dollars per share)   $ 0.34     $ 0.34    
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 2 months 12 days          
Vesting period         3 years 4 years  
Total unrecognized compensation cost   $ 8.1     $ 8.1    
Shares purchased (in shares)   405,204          
Time-based incentive units              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Unrecognized compensation cost   $ 3.0     $ 3.0    
Weighted average period (in years)   1 year 3 months 18 days          
Vesting period       4 years      
Shares purchased (in shares)   0          
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 17,476,784     17,476,784   10,000,000
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.0     $ 1.0    
Weighted average period (in years)   2 years          
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