XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue - Disaggregation Revenue (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
segment
Mar. 31, 2021
USD ($)
Disaggregation of Revenue [Line Items]    
Number of Reportable Segments | segment 4  
Total Revenue $ 58,675 $ 33,872
HFS - South    
Disaggregation of Revenue [Line Items]    
Total Revenue 30,123 23,202
HFS - Midwest    
Disaggregation of Revenue [Line Items]    
Total Revenue 977 597
Government    
Disaggregation of Revenue [Line Items]    
Total Revenue 26,583 8,310
TCPL Keystone    
Disaggregation of Revenue [Line Items]    
Total Revenue   1,471
All Other    
Disaggregation of Revenue [Line Items]    
Total Revenue 992 292
Services    
Disaggregation of Revenue [Line Items]    
Total Revenue 58,675 32,938
Services | HFS - South    
Disaggregation of Revenue [Line Items]    
Total Revenue 30,123 23,202
Services | HFS - Midwest    
Disaggregation of Revenue [Line Items]    
Total Revenue 977 597
Services | Government    
Disaggregation of Revenue [Line Items]    
Total Revenue 26,583 8,310
Services | TCPL Keystone    
Disaggregation of Revenue [Line Items]    
Total Revenue   537
Services | All Other    
Disaggregation of Revenue [Line Items]    
Total Revenue $ 992 292
Construction fee    
Disaggregation of Revenue [Line Items]    
Total Revenue   934
Construction fee | TCPL Keystone    
Disaggregation of Revenue [Line Items]    
Total Revenue   $ 934