Quarterly report pursuant to Section 13 or 15(d)

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

v3.22.1
Acquisition - Summary of Preliminary Purchase Price Allocation (Parenthetical) (Details) - USD ($)
3 Months Ended
Dec. 01, 2021
Mar. 31, 2022
Business Acquisition [Line Items]    
Intangible assets, useful life   7 years
DSS Acquisition    
Business Acquisition [Line Items]    
Purchase price $ 7,600,000  
DSS Acquisition | Customer Relationships    
Business Acquisition [Line Items]    
Intangible assets, useful life 7 years  
Amortization expense, 2022 $ 100,000 $ 200,000
Amortization expense, 2023 100,000 200,000
Amortization expense, 2024 100,000 200,000
Amortization expense, 2025 100,000 200,000
Amortization expense, 2026 100,000 200,000
Amortization expense, thereafter   300,000
DSS Acquisition | Maximum | Customer Relationships    
Business Acquisition [Line Items]    
Intangible balance   $ 100,000
DSS Acquisition | Base Cash Purchase Price    
Business Acquisition [Line Items]    
Purchase price 8,000,000.0  
DSS Acquisition | Assumed Employee Vacation Obligations    
Business Acquisition [Line Items]    
Purchase price $ 400,000