XML 85 R69.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Schedule of Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
Right-of-use asset $ 46,044 $ 1,786
Lease liability, current portion 3,217 881
Lease liability, net current portion 38,661 1,235
Total lease liability $ 41,878 $ 2,116
Operating lease, liability, current, statement of financial position Accrued expenses and other Accrued expenses and other