XML 22 R8.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Statements of Changes in Stockholders’ Equity (Parenthetical)
Mar. 31, 2026
Dec. 31, 2025
3.0% Green Convertible Senior Notes due June 2028 | Senior Secured Notes    
Interest Rate 3.00% 3.00%