v3.26.1
Disaggregation of Revenue and Contract Liabilities - Schedule of Changes in the Contract Liabilities Balance (Details)
3 Months Ended
Mar. 31, 2026
USD ($)
Schedule of Changes in the Contract Liabilities Balance [Abstract]  
Beginning balance $ 456,687
Non-cancelable contracts with customers entered during the period 217,413
Revenue recognized related to non-cancelable contracts with customers during the period (186,378)
Ending balance $ 487,722