XML 48 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2022
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accrued liabilities consists of the following as of December 31, 2022 and 2021 (in thousands):
2022
2021
Accrued purchases
$17,763 $9,667 
Accrued compensation
4,4722,369
Accrued other
1,4912,067
Total
$23,726 $14,103