v3.25.4
Tax Receivable Agreement Liability - Schedule Of Reconciliation Of Tax Receivable Agreement Liability (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Tax Receivables Agreement Liability [Roll Forward]      
Balance - Beginning of Year $ 35 $ 18,894 $ 12,200
Tax receivable agreement expense 0 53,181 14,396
TRA bonus expense 0 2,566 694
Payments (35) (74,606) (8,396)
Balance - End of Year 0 35 18,894
Tax receivable agreement expense 0 53,181 14,396
TRA bonus expense in operating expenses 0 2,566 694
Total expense 0 55,747 15,090
Latest Tax Year      
Tax Receivables Agreement Liability [Roll Forward]      
Tax receivable agreement expense 0 11,545 14,396
TRA bonus expense 0 557 694
Tax receivable agreement expense 0 11,545 14,396
TRA bonus expense in operating expenses 0 557 694
Prior Tax Period      
Tax Receivables Agreement Liability [Roll Forward]      
Tax receivable agreement expense 0 41,636 0
TRA bonus expense 0 2,009 0
Tax receivable agreement expense 0 41,636 0
TRA bonus expense in operating expenses $ 0 $ 2,009 $ 0