XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.3
Restructuring Charges - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Restructuring Charges [Abstract]          
Total operating expenses $ 3,521 $ 3,137 $ 5,419 $ 7,530  
Restructuring reserve 1,498   1,498   $ 1,197
Employee Severance [Member]          
Restructuring Charges [Abstract]          
Total operating expenses 1,600 1,300 $ 1,700 2,300  
Payment period     12 months    
Restructuring reserve 964   $ 964   $ 629
Previously Vacated Office Space | Office Space Reductions that were initiated in prior periods          
Restructuring Charges [Abstract]          
Total operating expenses 800 600 1,900 1,700  
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  
Office Space Reductions | New York, NY Office Exit          
Restructuring Charges [Abstract]          
Total operating expenses   $ 1,200   $ 1,200  
Accelerated Amortization | Pensacola, FL          
Restructuring Charges [Abstract]          
Total operating expenses $ 1,100   $ 1,100