XML 85 R67.htm IDEA: XBRL DOCUMENT v3.25.3
STOCK-BASED COMPENSATION - Stock Plan (Details) - shares
9 Months Ended
May 22, 2025
Sep. 30, 2025
2016 Employee Stock Purchase Plan    
Share-based Compensation    
Discount from market price (as a percent)   15.00%
Stock-based compensation additional shares authorized 500,000  
Stock-based compensation shares available   500,000
2022 Plan    
Share-based Compensation    
Stock-based compensation additional shares authorized 750,000  
Stock-based compensation shares available   1,900,000