XML 62 R52.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies - Schedule of Future Contractual Lease Payments (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Other liabilities
2025 (six months ending December 31) $ 263
2026 543
2027 45
2028 0
2029 0
Total future contractual lease payments 851
Effect of discounting (38)
Office lease liability $ 813