XML 85 R72.htm IDEA: XBRL DOCUMENT v3.25.2
STARBOARD INVESTMENT - Modifications to Stock and Warrants (Details) - shares
Jun. 30, 2025
Dec. 31, 2024
Jul. 01, 2024
Jun. 04, 2020
Offsetting Assets [Line Items]        
Common stock, shares, issued 96,444,993 96,048,999    
Common stock, shares, outstanding 96,444,993 96,048,999 99,886,322  
Series B warrants | Starboard        
Offsetting Assets [Line Items]        
Class of warrant or right, warrants subject to adjustments       31,506,849