XML 80 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Employee Stock Purchase Plan (Details)
12 Months Ended
Dec. 31, 2024
shares
Share-based Compensation Arrangement by Share-based Payment Award  
Number of shares authorized (in shares) 3,000,000
Employee Stock Purchase Plan  
Share-based Compensation Arrangement by Share-based Payment Award  
Number of shares authorized (in shares) 500,000
Percentage of fair market value of common stock (not less than) 95.00%