XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Schedule of Future Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Leases    
2023 (remainder of year) $ 1,165  
2024 1,762  
2025 773  
2026 724  
2027 594  
Thereafter 1,319  
Total lease payments 6,337  
Less: imputed interest (1,137)  
Present value of lease liabilities $ 5,200 $ 2,987