XML 94 R82.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Schedule of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Operating Lease [Line Items]        
Operating lease expense $ 2,699 $ 3,814 $ 8,865 $ 9,357
Variable lease expense 632 800 1,921 1,962
Short-term lease expense 75 61 198 187
Total lease expense 3,406 4,675 10,984 11,506
Related party        
Operating Lease [Line Items]        
Operating lease expense $ 100 $ 100 $ 400 $ 400