v3.24.2.u1
Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Prepaid insurance $ 929 $ 2,353
Interest rate swap receivable 1,537 2,025
Prepaid vehicle allowance 1,122 1,130
Deferred project costs 0 737
Prepaid rent 1,148 532
Prepaid taxes 4,714 0
Other 4,968 3,577
Total prepaid expenses and other current assets $ 14,418 $ 10,353