XML 24 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Liabilities and Other Current Liabilities
6 Months Ended
Jun. 30, 2023
Payables and Accruals [Abstract]  
Accrued Liabilities and Other Current Liabilities Accrued Liabilities and Other Current Liabilities
The following table shows the breakdown of accrued liabilities and other current liabilities:
June 30, 2023December 31, 2022
Accrual for SEC matter$20,000 $— 
Accrued bonus13,757 19,813 
Compensation and benefits payable8,430 13,403 
Asset-based payables4,800 840 
Current portion of operating lease liabilities4,748 4,485 
Reserve for uncertain tax positions4,136 4,136 
Current portion of long-term debt, net— 6,123 
Other accrued expenses22,767 20,396 
Total$78,638 $69,196