XML 99 R87.htm IDEA: XBRL DOCUMENT v3.25.2
Schedule of Opening and Closing Balances of Receivables, Contract Assets and Contract Liabilities (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]    
Receivables, beginning balance [1] $ 7,095,589 $ 6,321,573
Contract asset, beginning balance
Contract liability, beginning balance 20,168,405 18,237,246
Receivables, ending balance [1] 7,043,636 7,095,589
Contract asset, ending balance
Contract liability, ending balance 21,589,242 20,168,405
Increase (decrease) in accounts receivable [1] (51,953) 774,016
Increase (decrease) in contract asset
Increase (decrease) in contract liability $ 1,420,837 $ 1,931,159
[1] Included in Receivables, net on the condensed consolidated balance sheets