XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Future Minimum Lease Payments Under Operating Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Leases [Abstract]    
2023 (Remainder) $ 461  
2024 1,101  
2025 1,135  
2026 901  
2027 491  
2028 358  
Thereafter 30  
Total 4,477  
Less present value discount (565)  
Present value of total operating lease liabilities 3,912  
Less current portion (775) $ (680)
Long-term obligations under operating leases $ 3,137 $ 3,539