Annual report [Section 13 and 15(d), not S-K Item 405]

Income Taxes and Tax Receivable Agreement - Schedule of Components of Income Taxes Paid (Details)

v3.25.4
Income Taxes and Tax Receivable Agreement - Schedule of Components of Income Taxes Paid (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Federal $ (19) $ 33 $ 47
Foreign (25) 28 0
Income Taxes Paid 206 563 1,567
California      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
State 0 75 0
Illinois      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
State 0 0 162
New Jersey      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
State 0 0 183
New York City      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
State 66 93 239
Pennsylvania      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
State 0 0 114
Texas      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
State 180 159 130
All other states      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
State $ 4 $ 175 $ 692