v3.26.1
Income Taxes - TRS income (loss) before provision for income taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Taxes        
Net income before income tax (benefit) expense $ 3,155 $ 7,784 $ 3,808 $ 9,894
TRS        
Income Taxes        
United States 771 (463) 581 (1,444)
Net income before income tax (benefit) expense $ 771 $ (463) $ 581 $ (1,444)