Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.1
Commitments and Contingencies (Future Minimum Lease Payments) (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
Nine Months Ended December 31, 2023 $ 2,675
Year ended December 31, 2024 3,665
Year ended December 31, 2025 4,134
Year ended December 31, 2026 3,879
Year ended December 31, 2027 3,572
Other 12,486
Total operating lease liabilities 30,411
Less: present value discount (6,870)
Net operating lease liabilities, short-term and long-term $ 23,541