XML 123 R90.htm IDEA: XBRL DOCUMENT v3.25.1
Subsequent Events (Details) - shares
3 Months Ended 12 Months Ended
Mar. 13, 2025
Mar. 21, 2025
Dec. 31, 2024
Subsequent Event [Line Items]      
Exercised (in shares)     92,653
Grants in period (in shares)     886,872
Subsequent Event      
Subsequent Event [Line Items]      
Exercised (in shares)   1,683  
Grants in period (in shares) 704,581    
Restricted Stock Units (RSUs) | Subsequent Event      
Subsequent Event [Line Items]      
Vested (in shares)   73,158  
Restricted stock units granted (in shares) 136,385