XML 64 R52.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Leases [Abstract]        
Restructuring $ 0 $ 4,681 $ 0 $ 6,070
Sublease income 400   800  
Lessor, sublease income to be received 2025 900   900  
Lessor, sublease income to be received 2026 1,700   1,700  
Lessor, sublease income to be received 2027 1,800   1,800  
Lessor, sublease income to be received 2028 1,900   1,900  
Lessor, sublease income to be received 2029 1,900   1,900  
Lessor, sublease income to be received thereafter $ 4,500   $ 4,500