XML 113 R97.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Other Commitments [Line Items]  
Real estate investment property, estimated cost in 2024 $ 29,750
Employee Severance  
Other Commitments [Line Items]  
Restructuring Reserve $ 1,482