XML 78 R68.htm IDEA: XBRL DOCUMENT v3.25.2
STOCK-BASED COMPENSATION - Stock Plan (Details) - shares
6 Months Ended
May 22, 2025
Jun. 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