XML 18 R7.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Cash Flows (Unaudited) (Parenthetical) - USD ($)
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Defined Benefit Plan Disclosure [Line Items]    
Payments to Acquire Software [1] $ 8,446,187 $ 7,546,346
Related Party [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Payments to Acquire Software $ 2,900,000 $ 2,700,000
[1] Approximately $