Quarterly report pursuant to Section 13 or 15(d)

Leases - Schedule of Finance Lease Maturity (Details)

v3.23.1
Leases - Schedule of Finance Lease Maturity (Details) - USD ($)
$ in Thousands
Apr. 01, 2023
Dec. 31, 2022
Leases [Abstract]    
2023 $ 539  
2024 718  
2025 718  
2026 246  
2027 92  
Thereafter 13  
Total future lease payments 2,326  
Less: imputed interest (282)  
Present value of future lease payments $ 2,044 $ 1,043