v3.26.3
Share-Based Compensation - Schedule of Outstanding Share Options to Employees (Details) - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Schedule of Outstanding Share Options to Employees [Line Items]      
Number of options, Outstanding 180,000 377,500 590,000
Employee Stock Option [Member]      
Schedule of Outstanding Share Options to Employees [Line Items]      
Number of options, Outstanding 180,000    
Weighted average remaining contractual term (years), Outstanding 0 years