XML 110 R91.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASES - Components of Lease Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Lease Cost:      
Operating lease cost $ 5,514 $ 7,696 $ 5,233
Short-term lease cost 566 478 470
Variable lease cost 1,298 1,534 1,073
Sublease income (5) (16) (23)
Total lease cost $ 7,373 $ 9,692 $ 6,753