XML 93 R40.htm IDEA: XBRL DOCUMENT v3.26.1
Net Loss per Share - Schedule of net loss per share due to their anti-dilutive effect (Details) - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Net Loss per Share    
Total potentially dilutive securities 4,584,608 2,982,541
Performance-based awards [Member]    
Net Loss per Share    
Total potentially dilutive securities 398,469 398,469
Non-vested restricted stock units [Member]    
Net Loss per Share    
Total potentially dilutive securities 4,186,139 2,584,072