v3.25.4
Leases - Supplemental Balance Sheet Information Related to Finance Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
Finance lease right-of-use assets $ 809 $ 1,115
Finance lease liabilities, current 277 265
Finance lease liabilities, long term 670 948
Total finance lease liabilities $ 947 $ 1,213