XML 45 R31.htm IDEA: XBRL DOCUMENT v3.25.2
Revenues and Contract Balances (Details 1) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Revenues and Contract Balances    
Unbilled accounts receivable at beginning of year $ 1,653,007 $ 1,494,553
Services performed but unbilled 602,724 217,666
Services billed (376,000) (59,212)
Unbilled accounts receivable at end of year $ 1,879,731 $ 1,653,007