XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Future Minimum Lease Payments Under Operating Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
2023 (Remainder) $ 692  
2024 1,101  
2025 1,135  
2026 901  
2027 491  
2028 358  
Thereafter 30  
Total 4,708  
Less present value discount (658)  
Present value of total operating lease liabilities 4,050  
Less current portion (697) $ (680)
Long-term obligations under operating leases $ 3,353 $ 3,539