XML 64 R52.htm IDEA: XBRL DOCUMENT v3.25.2
Restructuring and Other Charges (Details - Textual)
$ in Millions
Jun. 20, 2025
USD ($)
Employee Severance | Reduction in force  
Restructuring and Other Charges  
Severance and related costs estimated $ 1.9