v3.25.1
Stockholders' Equity - Additional Information (Details) - USD ($)
3 Months Ended 17 Months Ended
Jun. 14, 2024
Oct. 23, 2023
Dec. 09, 2022
Aug. 16, 2022
Jun. 17, 2022
Jul. 20, 2021
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Unrecognized stock-based compensation expense             $ 31,400,000   $ 31,400,000
Unrecognized stock-based compensation expense, weighted-average recognition period             2 years 11 months 15 days    
Stock-based compensation expense             $ 2,300,000 $ 2,800,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 2,300,000  
Employee Stock Option | 2021 Stock Incentive Plan                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Number of shares authorized           6,300,000 29,300,000   29,300,000
Date of grant           10 years      
Number of shares available for grant           3,000,000 7,890,978   7,890,978
Stock issued during period total shares issued for reverse stock splits           9,300,000      
Number of additional shares authorized 11,000,000   4,000,000   5,000,000        
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]                  
Stock-based compensation expense             $ 0 400,000  
Income tax benefit             4,000,000 800,000  
Future achievement of performance metrics       $ 17,500,000     6,600,000    
Total performance achievements earned and paid             17,500,000   $ 17,500,000
Performance achievements issued in cash             $ 10,900,000   10,900,000
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  
Income tax benefit             0 0  
Future achievement of performance metrics             1,000,000    
Award stated value                 4,000,000
Quarterly increment amount                 1,000,000
Executive Market Units                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Unrecognized stock-based compensation expense             6,900,000   6,900,000
Stock-based compensation expense             700,000 700,000  
Income tax benefit             $ 0 0  
Maximum number of unit in stock performance price hurdle             2,000,000    
Award stated value             $ 8,000,000    
Applicable stock price performance             $ 8,000,000    
Fair value of determined amount   $ 10,800,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
Restricted Stock Units                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Unrecognized stock-based compensation expense             $ 15,300,000   15,300,000
Unrecognized stock-based compensation expense, weighted-average recognition period             1 year 10 days    
Stock-based compensation expense             $ 3,400,000 2,500,000  
Income tax benefit             $ 9,100,000 5,000,000  
Maximum number of unit in stock performance price hurdle             907,419    
Vested             720,237    
Restricted Stock                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Unrecognized stock-based compensation expense             $ 200,000   $ 200,000
Unrecognized stock-based compensation expense, weighted-average recognition period             2 months 15 days    
Stock-based compensation expense             $ 200,000 100,000  
Income tax benefit             $ 0 $ 0  
Maximum number of unit in stock performance price hurdle             0    
Vested             0