XML 65 R56.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Aggregate future lease payment (Detail)
$ in Thousands
Sep. 30, 2025
USD ($)
Leases [Abstract]  
Operating Leases, Remainder of 2025 $ 356
Operating Leases, 2026 1,530
Operating Leases, 2027 700
Operating Leases, 2028 11
Operating Leases, 2029 0
Operating Leases, Total future lease payments 2,597
Less: Imported interest (151)
Present value of future payments 2,446
Finance Leases [Abstract]  
Finance Leases, Remainder of 2025 47
Finance Leases, 2026 177
Finance Leases, 2027 143
Finance Leases, 2028 23
Finance Leases, 2029 2
Finance Leases, Total future lease payments 392
Less: Present value adjustment $ (31)
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Current
Present value of future payments $ 361