XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.3
Share-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of Share-Based Compensation Plan Balances As of September 30, 2025, the balances under the two plans are as follows:
September 30, 2025
AuthorizedOutstandingAvailable for Issue
2009 Plan1,179,218 1,179,218 — 
2023 Plan10,006,900 6,071,032 3,935,868 
Total11,186,118 7,250,250 3,935,868