v3.25.3
Deferred Revenue - Summary of Changes in Total Deferred Revenue (Details) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2025
Dec. 31, 2024
Deferred Revenue Disclosure [Abstract]    
Deferred revenue, beginning of period $ 4,052,270 $ 1,214,096
Billings 6,745,306 4,362,730
Revenue recognized (prior year deferred revenue) (3,612,072) (1,214,096)
Revenue recognized (current year deferred revenue) (3,706,242) (3,091,333)
OpenReel deferred revenue - short-term - previously recognized at acquisition 0 2,663,230
Vidello deferred revenue - short-term 228,610  
Deferred revenue - short-term, end of period 3,707,872 3,934,627
OpenReel deferred revenue - long-term 93,726 117,643
Deferred revenue - short-term and long-term, end of period $ 3,801,598 $ 4,052,270