v3.25.2
Restructuring and Other Related Charges - Schedule of Operating Costs (Details) - USD ($)
1 Months Ended 6 Months Ended
Jan. 31, 2025
Jun. 30, 2025
Restructuring Reserve [Roll Forward]    
Beginning balance $ 1,782,000 $ 1,782,000
Additions   406,000
Payments   (1,654,000)
Ending balance   534,000
Employee Costs    
Restructuring Reserve [Roll Forward]    
Beginning balance 1,257,000 1,257,000
Additions   406,000
Payments   (1,129,000)
Ending balance   534,000
Real Estate Rationalization    
Restructuring Reserve [Roll Forward]    
Beginning balance 525,000 525,000
Additions   0
Payments $ (500,000) (525,000)
Ending balance   $ 0