v3.25.2
Stockholders' Equity - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended 11 Months Ended 20 Months Ended
May 12, 2025
Jun. 14, 2024
Oct. 23, 2023
Dec. 09, 2022
Aug. 16, 2022
Jun. 17, 2022
Jul. 20, 2021
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Sep. 30, 2024
Jun. 30, 2025
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                            
Unrecognized stock-based compensation expense               $ 28,600,000   $ 28,600,000     $ 28,600,000  
Unrecognized stock-based compensation expense, weighted-average recognition period                   2 years 9 months 14 days        
Stock-based compensation expense               2,700,000 $ 2,500,000 $ 5,000,000 $ 5,300,000      
Allocated to employees               (11,056,000) (6,676,000) $ (17,621,000) (13,391,000)      
2021 Stock Incentive Plan                            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                            
Percentage of vesting options                   25.00%        
Employee Stock Option                            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                            
Income tax benefit               $ 2,400,000 200,000 $ 4,800,000 2,500,000      
Employee Stock Option | 2021 Stock Incentive Plan                            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                            
Stock issued during period total shares issued for reverse stock splits             9,300,000              
Number of shares authorized   29,300,000         6,300,000              
Number of additional shares authorized   11,000,000   4,000,000   5,000,000                
Date of grant             10 years              
Number of shares available for grant             3,000,000 7,886,673   7,886,673     7,886,673  
Employee Stock Option | 2021 Stock Incentive Plan | Minimum                            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                            
Vesting period             4 years              
Employee Stock Option | 2021 Stock Incentive Plan | Maximum                            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                            
Vesting period             5 years              
Bonaccord Units                            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                            
Unrecognized stock-based compensation expense               $ 10,300,000   $ 10,300,000     $ 10,300,000  
Unrecognized stock-based compensation expense, weighted-average recognition period                   2 years        
Stock-based compensation expense               3,700,000 100,000 $ 3,700,000 100,000      
Income tax benefit               2,100,000 1,000,000 6,100,000 1,800,000      
Future achievement of performance metrics         $ 17,500,000         6,600,000        
Performance achievements issued in cash               10,900,000   10,900,000     10,900,000  
Total performance achievements earned and paid               $ 17,500,000   $ 17,500,000     $ 17,500,000  
Bonus and Unit Agreement                            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                            
Maximum number of unit 994,762                          
Future achievement of performance metrics $ 11,900,000                          
Future achievement of performance metrics         $ 17,500,000                  
Allocated to employees 14,000,000                          
Performance achievements issued as cash bonus $ 2,100,000                          
Granted 994,762                          
Additional Units remain to be allocated               291,424   291,424     291,424  
Bonus and Unit Agreement | Maximum                            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                            
Maximum number of unit         1,457,119                  
Granted         1,457,119                  
Executive Transition Units                            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                            
Vesting period                   1 year        
Stock-based compensation expense               $ 0 600,000 $ 0 1,200,000      
Income tax benefit               0 0 0 0      
Award worth granted/ issued                       4,000,000    
Quarterly increment amount                         $ 1,000,000  
Future achievement of performance metrics                   1,000,000        
Executive Market Units                            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                            
Unrecognized stock-based compensation expense               6,200,000   6,200,000     6,200,000  
Stock-based compensation expense               700,000 700,000 1,400,000 1,400,000      
Income tax benefit               0 0 $ 0 0      
Maximum number of unit                   2,000,000        
Award stated value                   $ 8,000,000        
Applicable stock price performance                   $ 8,000,000        
Fair value of determined amount     $ 10,800,000                      
Granted                   2,000,000        
Vested                   0        
Executive Market Units | Maximum                            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                            
Maximum value in stock performance price hurdle               40,000,000   $ 40,000,000     40,000,000  
Restricted Stock Units                            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                            
Unrecognized stock-based compensation expense               11,600,000   $ 11,600,000     $ 11,600,000  
Unrecognized stock-based compensation expense, weighted-average recognition period                   1 year 25 days        
Stock-based compensation expense               3,700,000 2,600,000 $ 7,200,000 5,200,000      
Income tax benefit               $ 0 600,000 $ 9,100,000 600,000      
Maximum number of unit                   929,921        
Granted                   929,921        
Vested                   720,237        
Additional Units remain to be allocated               1,631,953   1,631,953     1,631,953 1,422,269
Restricted Stock                            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                            
Unrecognized stock-based compensation expense               $ 1,200,000   $ 1,200,000     $ 1,200,000  
Unrecognized stock-based compensation expense, weighted-average recognition period                   11 months 12 days        
Stock-based compensation expense               200,000 100,000 $ 400,000 200,000      
Income tax benefit               $ 1,000,000 $ 600,000 $ 1,000,000 $ 600,000      
Maximum number of unit                   128,603        
Granted                   128,603        
Vested                   93,473        
Additional Units remain to be allocated               128,603   128,603     128,603 93,473