v3.26.1
Product Warranty Liability (Details) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Dec. 31, 2024
Product Warranty Liability [Abstract]      
Estimated cost of warrant liability per unit (in Dollars per share) $ 6 $ 6 $ 6
Average battery life 5 years 5 years 5 years
Inflationary increase in product price 3.70% 3.90% 3.80%
Percentage of discount rate 5.60% 5.60% 5.20%