XML 58 R47.htm IDEA: XBRL DOCUMENT v3.25.2
Restructuring Charges - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Restructuring Charges [Abstract]          
Total operating expenses $ 560 $ 2,056 $ 1,898 $ 4,393  
Payment period     12 months    
Restructuring reserve 643   $ 643   $ 1,197
Employee Severance [Member]          
Restructuring Charges [Abstract]          
Total operating expenses       1,000  
Restructuring reserve 109   109   $ 629
Previously Vacated Office Space | Office Space Reductions that were initiated in prior periods          
Restructuring Charges [Abstract]          
Total operating expenses   600 $ 1,000 1,100  
Office Space Reductions | Additional Impairment on Previously Vacated Office Spaces          
Restructuring Charges [Abstract]          
Total operating expenses $ 700     800  
Office Space Reductions | 200 S. Michigan Ave Office Exit          
Restructuring Charges [Abstract]          
Total operating expenses   $ 1,400   $ 1,400