XML 73 R61.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Schedule of Maturities Operating and Finance Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Operating Leases  
2025 (6 months remaining) $ 1,449
2026 3,029
2027 2,583
2028 2,642
2029 2,724
Thereafter 3,946
Total lease payments 16,373
Less: interest (2,609)
Total present value of lease liabilities $ 13,764