XML 53 R43.htm IDEA: XBRL DOCUMENT v3.25.3
Leases -Schedule of Future Minimum Payments, Operating Lease and Finance Lease (Details)
$ in Thousands
Sep. 30, 2025
USD ($)
Operating Leases  
Remainder of 2025 $ 717
2026 2,917
2027 3,006
2028 1,397
Thereafter 0
Total lease payments 8,037
Finance Leases  
Remainder of 2025 11
2026 47
2027 47
2028 28
Thereafter 0
Total lease payments $ 133