XML 54 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Cash and cash equivalents (Tables)
12 Months Ended
Dec. 31, 2024
Cash and cash equivalents  
Schedule of Cash and cash equivalents

December 31, 

    

2024

    

2023

Bank accounts:

 

  

 

  

United States dollar

$

39,094,067

$

15,857,612

Cayman Islands dollar

 

17,499,492

 

11,826,102

Bahamian dollar

 

7,717,705

 

3,025,898

 

64,311,264

 

30,709,612

Short-term deposits:

 

  

 

  

United States dollar

 

31,908,220

 

8,861,606

Cayman Islands dollar

 

3,130,637

 

3,050,680

 

35,038,857

 

11,912,286

Total cash and cash equivalents

$

99,350,121

$

42,621,898