v3.26.1
Summary of Significant Accounting Policies - Revenue and Deferred Revenue (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jan. 01, 2024
Deferred revenue            
Deferred revenues, net of current portion $ 1,762,592 $ 1,734,814 $ 1,780,027 $ 1,829,330 $ 1,793,291  
Revenues            
Average life of a membership for golf members 10 years          
Average life of a membership for resort and executive memberships 5 years          
Accounts receivable $ 2,326,930 $ 1,120,422 $ 2,475,835 $ 5,139,949 2,718,640 $ 1,829,926
Allowance for credit losses $ 162,055       $ 13,968  
Maximum            
Revenues            
Applicable membership period 1 year          
Minimum            
Revenues            
Applicable membership period 3 months