XML 94 R79.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Components of Lease Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Operating lease costs      
Single lease costs $ 3,520 $ 3,394 $ 3,486
Variable lease costs 1,431 1,367 1,280
Sublease income:      
Sublease income     (165)
Total operating lease costs $ 4,951 $ 4,761 $ 4,601