v3.26.1
Stockholders' Equity - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
May 12, 2025
Oct. 23, 2023
Aug. 16, 2022
Jul. 20, 2021
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Unrecognized stock-based compensation expense         $ 20,200    
Unrecognized stock-based compensation expense, weighted-average recognition period         2 years 3 months 18 days    
Stock-based compensation expense         $ 2,000 $ 2,300  
Allocated to employees         (8,845) (6,565)  
Common Stock              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Stock repurchased under the plan         142,000    
Stock purchased under share buyback         15,000    
Class A Common Stock              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Repurchase of shares         $ 157,000   $ 157,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]              
Stock option granted         0    
Income tax benefit         $ 900 2,400  
Maximum number of unit in stock performance price hurdle         0    
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    
Date of grant       10 years      
Number of shares available for grant       3,000,000 5.6    
Stock issued during period total shares issued for reverse stock splits       9,300,000      
Number of additional shares authorized         20,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         $ 1,900 0  
Income tax benefit         $ 2,800 4,000  
Future achievement of performance metrics     $ 17,500       6,600
Total performance achievements earned and paid             17,500
Performance achievements issued in cash             $ 10,900
Additional Units remain to be allocated         1,013,598    
Bonus and Unit Agreement              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Stock option granted 994,762   1,457,119   443,521    
Future achievement of performance metrics     $ 17,500        
Maximum number of unit in stock performance price hurdle 994,762   1,457,119   443,521    
Allocated to employees $ 14,000            
Performance achievements issued as cash bonus 2,100            
Share based compensation $ 11,900            
Additional Units remain to be allocated         291,424    
Number of share settled for cash         260,981    
Cash from settlement         $ 2,800    
Executive Market Units              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Unrecognized stock-based compensation expense         $ 4,200    
Stock option granted         2,000,000    
Stock-based compensation expense         $ 700 700  
Income tax benefit         $ 0 0  
Maximum number of unit in stock performance price hurdle         2,000,000    
Award stated value         $ 8,000    
Applicable stock price performance         $ 8,000    
Fair value of determined amount   $ 10,800          
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    
Restricted Stock Units              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Unrecognized stock-based compensation expense         $ 26,900    
Unrecognized stock-based compensation expense, weighted-average recognition period         2 years 7 months 24 days    
Stock option granted         2,829,713    
Stock-based compensation expense         $ 3,800 3,400  
Income tax benefit         $ 7,200 9,100  
Maximum number of unit in stock performance price hurdle         2,829,713    
Share-based payment arrangement description         Most RSUs vest one year from the grant date or vest 25% on the second, third, fourth, and fifth anniversaries of the grant date excluding certain executive RSUs, the Bonaccord, Additional Bonaccord, and Executive Market Units, which are discussed in more detail below.    
Additional Units remain to be allocated         3,407,104   1,425,209
Vested         822,764    
Restricted Stock              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Unrecognized stock-based compensation expense         $ 200    
Unrecognized stock-based compensation expense, weighted-average recognition period         2 months 12 days    
Stock option granted         0    
Stock-based compensation expense         $ 300 200  
Income tax benefit         $ 0 $ 0  
Maximum number of unit in stock performance price hurdle         0    
Additional Units remain to be allocated         128,603   128,603
Vested         0