v3.26.3
Income Taxes - TRS income (loss) before provision for income taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Income Taxes        
Net income (loss) before income tax (benefit) expense $ (15,523) $ 483 $ (11,715) $ 10,377
TRS        
Income Taxes        
United States (60) 470 521 (974)
Net income (loss) before income tax (benefit) expense $ (60) $ 470 $ 521 $ (974)