XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Other Liabilities Disclosure [Abstract]      
Bonus accrual $ 1,327 $ 4,183  
Sales tax payable 14,425 14,527  
Unfunded lease payable 3,035 3,578  
Interest payable 151 140  
Other accrued liabilities 1,085 1,718  
Total accrued liabilities $ 20,023 $ 24,146 $ 20,021