v3.25.4
LEASES - Summary of Components of Lease Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Lease, Cost [Abstract]    
Operating Lease Cost $ 6,995 $ 6,494
Short-term Lease Cost 126 136
Variable Lease Cost 440 382
Total Lease Cost $ 7,561 $ 7,012