XML 242 R72.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Schedule of Supplemental Balance Sheet Information Related to Operating Leases (Details)
Jun. 30, 2025
HKD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2024
HKD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
HKD ($)
Jan. 01, 2020
HKD ($)
Operating lease:            
Operating lease right-of-use assets $ 45,493,013 $ 5,795,362 $ 42,491,805 $ 5,470,320 $ 23,884,854 $ 541,625
Current operating lease obligation 5,189,781 661,127 3,890,482 500,854 708,829 $ 541,625
Non-current operating lease obligation 40,303,232 5,134,235 38,601,323 4,969,466 23,176,025  
Total operating lease obligation $ 45,493,013 $ 5,795,362 $ 42,491,805 $ 5,470,320 $ 23,884,854  
Weighted average discount rate 7.92% 7.92% 7.71% 7.71% 7.91%  
Weighted average remaining lease term (years) 6 years 8 months 4 days 6 years 8 months 4 days 6 years 1 month 6 days 6 years 1 month 6 days 9 years