Quarterly report [Sections 13 or 15(d)]

Equity-based Compensation - Narrative (Details)

v3.25.1
Equity-based Compensation - Narrative (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended 15 Months Ended 36 Months Ended
Jan. 31, 2025
tranche
$ / shares
shares
May 31, 2024
tranche
$ / shares
shares
Sep. 30, 2023
tranche
$ / shares
shares
Sep. 30, 2021
shares
Mar. 31, 2025
USD ($)
tranche
$ / shares
shares
Dec. 31, 2018
shares
Mar. 31, 2022
Mar. 31, 2025
USD ($)
tranche
$ / shares
shares
Dec. 31, 2024
$ / shares
May 22, 2024
shares
May 30, 2023
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Granted (in shares)         0            
Weighted average exercise price (in dollars per share) | $ / shares         $ 81.47     $ 81.47 $ 81.47    
Options granted (in shares)         0            
Options, intrinsic value (in dollars per share) | $ / shares         $ 0            
Unrecognized compensation cost | $         $ 900     $ 900      
Chief Financial Officer                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Options granted (in shares) 100,000       0            
Unrecognized compensation cost | $         $ 1,000     $ 1,000      
Stock options                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Expiration period     10 years 10 years              
Granted (in shares)     416,667                
Number of tranches | tranche     4                
Weighted average exercise price (in dollars per share) | $ / shares     $ 109.27                
Requisite service period     5 years 6 months                
Weighted average period         4 years            
Stock options | Chief Financial Officer                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Expiration period 10 years                    
Number of tranches | tranche 4                    
Weighted average exercise price (in dollars per share) | $ / shares $ 120.00                    
Weighted average period 4 years 2 months 12 days       3 years 10 months 24 days            
RSUs                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Weighted average period         1 year 9 months 18 days            
Vesting period             4 years 3 years      
Total unrecognized compensation cost | $         $ 7,400     $ 7,400      
Time-based incentive units                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Unrecognized compensation cost | $         $ 12     $ 12      
Weighted average period         1 month 6 days            
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)       408,355 2,662,075     2,662,075   1,100,000 833,333
Annual increase of shares authorized for issuance       1.00%              
2021 Omnibus Incentive Plan | Stock options                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Unrecognized compensation cost | $         $ 100     $ 100      
Weighted average period         4 months 24 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)       102,088 422,475     422,475      
Annual increase of shares authorized for issuance       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          
Interim CEO Award | RSUs                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Expiration period   5 years                  
Granted (in shares)   150,000                  
Number of tranches | tranche   10                  
Weighted average exercise price (in dollars per share) | $ / shares   $ 29.50                  
Requisite service period   2 years 10 months 24 days                  
Weighted average period         1 year 10 months 24 days            
Number of tranches | tranche         2     2      
Unrecognized compensation cost | $         $ 200     $ 200