v3.26.1
Leases - Right of Use Assets and Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Leases [Abstract]    
Operating lease right-of-use assets $ 25,382 $ 23,471
Property, plant and equipment, net 234 298
Total right-of use assets 25,616 23,769
Operating lease liabilities, current and long-term portions 24,959 23,157
Long-term debt, current and long-term portions 251 313
Total lease liabilities $ 25,210 $ 23,470