XML 88 R78.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Schedule of Operating Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Leases [Abstract]        
Fixed lease cost [1] $ 4,126 $ 4,250 $ 8,296 $ 8,536
Variable lease cost 1,244 896 2,416 1,949
Less: sublease income (2,216) (2,147) (4,336) (4,078)
Total operating lease cost $ 3,154 $ 2,999 $ 6,376 $ 6,407
[1] Includes short-term leases expensed on a straight-line basis.