XML 58 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Leases, Aggregate Future Lease Payment (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Operating Leases [Abstract]  
Remainder of 2023 $ 1,448
2024 1,925
2025 1,419
2026 937
2027 644
Total future lease payments 6,373
Less: Imputed interest (755)
Present value of future payments 5,618
Finance Leases [Abstract]  
Remainder of 2023 91
2024 122
2025 121
2026 108
2027 95
Total future lease payments 537
Less: Imputed interest (83)
Present value of future payments $ 454