XML 90 R79.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes and Tax Receivable Agreement - Components of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 15, 2025
Dec. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current          
Federal   $ 0      
State   1,607      
Total current   1,607      
Deferred          
Federal   (2,305)      
State   (144)      
Total deferred   (2,449) $ (5,942) $ 0 $ 0
Income tax (expense) benefit $ 0 $ (842) $ (842) $ 1,171 $ 379