Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies (Future Minimum Lease Payments) (Details)

v3.23.3
Commitments and Contingencies (Future Minimum Lease Payments) (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
Six Months Ended December 31, 2023 $ 900
Year ended December 31, 2024 3,796
Year ended December 31, 2025 3,799
Year ended December 31, 2026 3,535
Year ended December 31, 2027 3,191
Other 11,669
Total operating lease liabilities 26,890
Less: present value discount (5,533)
Net operating lease liabilities, short-term and long-term $ 21,357