v3.26.1
Revenue from Contracts with Customers (Details 2) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]    
Balance at beginning $ 25,926
Recognized in the current period (21,096)
Refunded to customers in the current period   (4,830)
Balance at ending