Quarterly report [Sections 13 or 15(d)]

Leases - Lease-Related Balances (Details)

v3.26.3
Leases - Lease-Related Balances (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Leases [Abstract]        
Operating lease expense $ 1,854 $ 739 $ 3,392 $ 1,895
Financing lease expense 47 39 159 119
Short-term lease expense 775 39 1,675 125
Total lease expense 2,676 817 5,226 2,139
Cash paid for leases $ 921 $ 700 $ 1,890 $ 1,890