XML 64 R54.htm IDEA: XBRL DOCUMENT v3.26.1
Stock-based Compensation - Additional information (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Stock-based Compensation    
Options granted 294,750 0
Weighted-average grant-date fair value of options granted $ 2.6  
Total unrecognized compensation cost of options $ 4.4  
Unrecognized compensation cost, options weighted-average period of recognition 3 years 18 days  
Maximum    
Stock-based Compensation    
Aggregate intrinsic value of options exercised   $ 0.1