v3.26.1
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Income Tax Disclosure [Abstract]      
Effective tax rate 1.80% 6.60%  
Deferred tax liabilities $ 10,000   $ 13,500
Tax receivable agreement liability 13,000   $ 27,200
Increase Decrease in TRA liability 14,200    
Gain on remeasurement of tax receivable agreement liability 6,521 $ 20,664  
Payments to TRA Parties 7,762 $ 13,767  
Offsetting adjustment $ 100    
Tax receivable agreement realized tax benefits payable to related parties percent 85.00%    
Tax receivable agreement benefit percentage 15.00%    
U.S. federal statutory tax rate 21.00%