XML 92 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
Impairment, Restructuring and Other Charges - Restructuring and Other Liabilities (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Restructuring Reserve [Roll Forward]    
Restructuring reserve, beginning balance $ 0  
Restructuring and reorganization charges 1,996,000 $ 0
Payments (1,996,000)  
Restructuring reserve, ending balance $ 0 $ 0