v3.25.3
Revenue - Summary of Costs to Obtain Contract Activity (Details) - USD ($)
3 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Capitalized Contract Cost, Net [Abstract]            
Beginning Balance $ 52,616 $ 38,546 $ 31,504 $ 39,144 $ 38,462 $ 51,472
Commissions Incurred 82,017 39,664 57,237 42,739 48,316 31,610
Deferred Commissions Recognized (81,938) (25,594) (50,195) (44,765) (47,634) (44,620)
Ending Balance $ 52,695 $ 52,616 $ 38,546 $ 37,118 $ 39,144 $ 38,462