XML 79 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share Based Compensation - Employee Stock Purchase Plan (Details) - ESPP - shares
12 Months Ended
Jul. 15, 2022
Dec. 31, 2024
Jan. 01, 2024
Share-based compensation      
Shares reserved for issuance   1,798,766 334,831
Shares issued   295,736  
Percentage of wages eligible employees may authorize of their salary to purchase common stock 15.00%    
Percentage of discount at which an eligible employee may purchase common stock of each purchase interval 15.00%    
Duration of of each purchase interval 6 months    
Automatic reset period 12 months