XML 83 R72.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Summary of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Leases [Abstract]        
Finance lease cost $ 0 $ 0 $ 0 $ 43
Operating lease cost 3,629 3,600 7,198 7,041
Variable lease cost 555 724 1,230 1,565
Total lease cost $ 4,184 $ 4,324 $ 8,428 $ 8,649