XML 57 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies - Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2024
Dec. 31, 2023
Commitments and Contingencies      
Operating lease agreement term 78 months 78 months  
Operating lease renewal term 60 months 60 months  
Weighted average remaining lease term 15 months 15 months  
Right-of-use assets $ 700 $ 700 $ 1,000
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Other Assets, Noncurrent Other Assets, Noncurrent Other Assets, Noncurrent
Operating lease liabilities $ 989 $ 989 $ 1,400
Gain (loss) on termination of lease $ 800 $ 800