v3.26.1
Revenue - Summary of activity in Deferred Revenue (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Revenue from Contract with Customer [Abstract]    
Beginning of the period contract liability $ 366,252 $ 875,466
Revenue recognized from the contract liabilities included in the beginning balance (133,519) (771,669)
Increases due to cash received net of amounts recognized in revenue during the period 75,894 262,455
End of period contract liability $ 308,627 $ 366,252