v3.26.1
Revenue Recognition - Schedule of Accounts Receivable and Unbilled Contract Assets (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Revenue Recognition and Deferred Revenue [Abstract]    
Accounts receivable $ 7,635,277 $ 2,090,087
Unbilled accounts receivable 48,037 0
Unbilled Contracts Assets 445,503 201,582
Accounts receivable and contract assets, net $ 8,128,817 $ 2,291,669