v3.25.2
Revenue - Disaggregation Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Total revenue $ 54,890 $ 67,491 $ 109,792 $ 139,889
HFS - South        
Disaggregation of Revenue [Line Items]        
Total revenue 34,442 36,606 68,683 72,319
WHS        
Disaggregation of Revenue [Line Items]        
Total revenue 15,042   20,246  
Government.        
Disaggregation of Revenue [Line Items]        
Total revenue 2,495 28,255 15,044 62,808
All Other        
Disaggregation of Revenue [Line Items]        
Total revenue 2,911 2,630 5,819 4,762
Services        
Disaggregation of Revenue [Line Items]        
Total revenue 40,467 67,491 90,574 139,889
Services | HFS - South        
Disaggregation of Revenue [Line Items]        
Total revenue 34,442 36,606 68,683 72,319
Services | WHS        
Disaggregation of Revenue [Line Items]        
Total revenue 619   1,028  
Services | Government.        
Disaggregation of Revenue [Line Items]        
Total revenue 2,495 28,255 15,044 62,808
Services | All Other        
Disaggregation of Revenue [Line Items]        
Total revenue 2,911 2,630 5,819 4,762
Fixed Minimum Lease Revenue [Member] | Operating Segments | Government.        
Disaggregation of Revenue [Line Items]        
Total revenue   $ 15,500   $ 29,500
Construction fee income        
Disaggregation of Revenue [Line Items]        
Total revenue 14,423   19,218  
Construction fee income | WHS        
Disaggregation of Revenue [Line Items]        
Total revenue $ 14,423   $ 19,218