XML 79 R55.htm IDEA: XBRL DOCUMENT v3.25.4
Note 2. Summary of Significant Accounting Policies (Details) - Textuals
12 Months Ended
Dec. 31, 2025
Minimum [Member]  
Accounting Policies [Line Items]  
Finite-Lived Intangible Asset, Useful Life 5 years
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 4 years
Maximum [Member]  
Accounting Policies [Line Items]  
Finite-Lived Intangible Asset, Useful Life 20 years
Standard Limited Module Workmanship Warranty Term 12 years 6 months
Standard Limited Module Power Output Warranty 98.00%
Standard Limited Power Output Warranty Term 30 years
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 5 years