XML 57 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Schedule of Error Corrections - Consolidated Balance Sheet (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Error Corrections and Prior Period Adjustments Restatement [Line Items]      
Current contract assets   $ 0  
Total current assets $ 118,818 129,960  
Non-current contract assets   0  
Total assets 172,634 196,254  
Contract liabilities 1,774 1,365  
Total current liabilities 24,972 37,125  
Long-term contract liabilities   0  
Total liabilities 25,262 37,816  
Retained earnings (accumulated deficit) (1,704) 13,718  
Total stockholders’ equity 147,372 158,438 $ 130,830
Liabilities and Equity $ 172,634 196,254  
As Reported      
Error Corrections and Prior Period Adjustments Restatement [Line Items]      
Current contract assets   1,243  
Total current assets   131,203  
Non-current contract assets   3,033  
Total assets   200,530  
Contract liabilities   3,108  
Total current liabilities   38,868  
Long-term contract liabilities   4,315  
Total liabilities   43,874  
Retained earnings (accumulated deficit)   11,936  
Total stockholders’ equity   156,656 129,000
Liabilities and Equity   200,530  
Adjustment      
Error Corrections and Prior Period Adjustments Restatement [Line Items]      
Current contract assets   (1,243)  
Total current assets   (1,243)  
Non-current contract assets   (3,033)  
Total assets   (4,276)  
Contract liabilities   (1,743)  
Total current liabilities   (1,743)  
Long-term contract liabilities   (4,315)  
Total liabilities   (6,058)  
Retained earnings (accumulated deficit)   1,782  
Total stockholders’ equity   1,782 $ 1,900
Liabilities and Equity   $ (4,276)