Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.1.1.u2
Commitments and Contingencies (Maturities of Operating Leases) (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Commitments and Contingencies    
Year ended December 31, 2024 $ 588  
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 2,910  
Less present value discount (514)  
Operating lease liabilities $ 2,397 $ 2,500