XML 46 R39.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Schedule of Future undiscounted minimum lease payments (Details)
$ in Thousands
Sep. 30, 2025
USD ($)
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]  
Remaining 2025 $ 3,075
2026 11,050
2027 11,382
2028 10,293
2029 10,602
2030 10,920
Thereafter 65,056
Total undiscounted lease payments 122,378
Less: imputed interest (43,133)
Total lease liability $ 79,245