v3.26.1
Disaggregation of Revenue and Contract Liabilities - Schedule of Changes in the Contract Liabilities Balance (Details)
6 Months Ended
Jun. 30, 2026
USD ($)
Schedule of Changes in the Contract Liabilities Balance [Abstract]  
Beginning balance $ 456,687
Non-cancelable contracts with customers entered during the period 1,009,112
Revenue recognized related to non-cancelable contracts with customers during the period (965,842)
Ending balance $ 499,957