Annual report pursuant to Section 13 and 15(d)

Acquisition - Summary of Preliminary Purchase Price Allocation (Parenthetical) (Details)

v3.23.1
Acquisition - Summary of Preliminary Purchase Price Allocation (Parenthetical) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 01, 2021
Dec. 31, 2022
Dec. 31, 2021
Business Acquisition [Line Items]      
Purchase price     $ 7,573
DSS Acquisition      
Business Acquisition [Line Items]      
Sold the Option to a third party   $ 2,100  
Net of estimated transaction and other costs   $ 1,900  
Intangible assets, useful life   7 years  
Purchase price $ 7,600    
DSS Acquisition | Customer Relationships      
Business Acquisition [Line Items]      
Intangible balance   $ 800  
Amortization expense for intangible assets   100  
Amortization expense, 2023 100 200  
Amortization expense, 2024 100 200  
Amortization expense, 2025 100 200  
Amortization expense, 2026 100 200  
Amortization expense, 2027 100 200  
Amortization expense, 2028 100 $ 200  
Base Cash Purchase Price | DSS Acquisition      
Business Acquisition [Line Items]      
Purchase price 8,000    
Assumed Employee Vacation Obligations | DSS Acquisition      
Business Acquisition [Line Items]      
Purchase price $ 400