v3.26.1
Income Taxes (Details) - USD ($)
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Income Tax Contingency [Line Items]          
Tax expense $ 4,124,000 $ 1,889,000 $ 5,869,000 $ 202,000  
Effective income tax rate 20.00% 19.00% 19.00% 2.00%  
Deferred income taxes, net $ 209,795,000   $ 209,795,000   $ 216,371,000
Uncertain tax positions 0   $ 0    
Tax Receivable Agreement          
Income Tax Contingency [Line Items]          
Percentage due to related parties     85.00%    
Pre-IPO LLC          
Income Tax Contingency [Line Items]          
Liabilities under the tax receivable agreement 174,500,000   $ 174,500,000    
Liabilities under the tax receivable agreement, current $ 6,200,000   $ 6,200,000    
Pre-IPO LLC | LLC Units          
Income Tax Contingency [Line Items]          
Redemption of LLC Units (in shares) 222   222    
Pre-IPO LLC | Tax Receivable Agreement          
Income Tax Contingency [Line Items]          
Percentage due to related parties     85.00%