XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
Other Liabilities Disclosure [Abstract]      
Bonus accrual $ 4,023 $ 4,183  
Sales tax payable 14,949 14,527  
Unfunded lease payable 2,313 3,578  
Interest payable 149 140  
Other accrued liabilities 1,823 1,718  
Total accrued liabilities $ 23,257 $ 24,146 $ 22,198