v3.26.3
Leases - Current and Noncurrent (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Operating Leases    
Current lease liabilities $ 4,378 $ 4,133
Noncurrent lease liabilities 38,905 39,078
Total 43,283  
Finance Leases    
Current lease liabilities 448 422
Noncurrent lease liabilities 688 $ 741
Total $ 1,136