XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Financial Statement Presentation and Restatement of Consolidated Financial Statements - Narrtive (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Mar. 31, 2023
Jan. 01, 2023
Dec. 31, 2022
Mar. 31, 2022
Dec. 31, 2021
Error Corrections and Prior Period Adjustments Restatement [Line Items]                  
Stockholders' equity $ 46,411 $ 59,802 $ 46,411 $ 59,802 $ 48,644   $ 59,583 $ 62,683 $ 67,344
Net loss $ (615) $ 1,265 $ (1,314) $ 2,065          
Basic income per share (usd per share) $ (0.16) $ 0.32 $ (0.33) $ 0.52          
Diluted income per share (usd per share) $ (0.16) $ 0.32 $ (0.33) $ 0.52          
Adjustment                  
Error Corrections and Prior Period Adjustments Restatement [Line Items]                  
Stockholders' equity $ (6,034)   $ (6,034)            
Net loss $ (69)   $ (715)            
Basic income per share (usd per share) $ (0.02)   $ (0.18)            
Diluted income per share (usd per share) $ (0.02)   $ (0.18)            
Previously Reported                  
Error Corrections and Prior Period Adjustments Restatement [Line Items]                  
Stockholders' equity $ 52,445   $ 52,445            
Net loss $ (546)   $ (599)            
Basic income per share (usd per share) $ (0.14)   $ (0.15)            
Diluted income per share (usd per share) $ (0.14)   $ (0.15)            
Transition adjustment related to adoption of ASC326, net of tax                  
Error Corrections and Prior Period Adjustments Restatement [Line Items]                  
Stockholders' equity           $ (11,510)      
Transition adjustment related to adoption of ASC326, net of tax | Adjustment                  
Error Corrections and Prior Period Adjustments Restatement [Line Items]                  
Stockholders' equity           (5,319)      
Transition adjustment related to adoption of ASC326, net of tax | Previously Reported                  
Error Corrections and Prior Period Adjustments Restatement [Line Items]                  
Stockholders' equity           $ (6,191)