XML 109 R89.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Operating Cash Flows      
Operating Lease, Payments $ 1,900 $ 1,800 $ 400
Lease cost      
Finance lease cost: Amortization of right-of-use assets 216 160 149
Finance lease cost: Interest on lease liability 32 24 15
Operating lease cost 2,170 1,855 439
Variable and short-term lease cost 2,257 1,909 1,940
Total lease cost $ 4,675 $ 3,948 $ 2,543