XML 82 R71.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases - Undiscounted Future Minimum Lease Payments (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Operating Leases  
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Lease liabilities, current, Lease liabilities, noncurrent
Third Party  
Operating Leases  
Remaining 2024 $ 182
2025 250
2026 257
2027 175
Total lease payments 864
Less: interest 116
Present value of lease liabilities $ 748