Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies (Maturities of Operating Leases) (Details)

v3.24.0.1
Commitments and Contingencies (Maturities of Operating Leases) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Jun. 14, 2022
Commitments and Contingencies      
Year ended December 31, 2024 $ 723    
Year ended December 31, 2025 774    
Year ended December 31, 2026 703    
Year ended December 31, 2027 269    
Year ended December 31, 2028 274    
Thereafter 303    
Total 3,046    
Less present value discount (548)    
Operating lease liabilities $ 2,498 $ 3,900 $ 2,200