v3.26.1
Summary of Significant Accounting Policies - Other Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Income Tax Examination [Line Items]    
Workers compensation loss fund $ 796 $ 804
Long-term deposits 78 78
Other assets 7,654 7,662
State    
Income Tax Examination [Line Items]    
Expected tax refunds 253 253
Federal Tax Authority    
Income Tax Examination [Line Items]    
Expected tax refunds $ 6,527 $ 6,527