XML 102 R84.htm IDEA: XBRL DOCUMENT v3.26.1
Employee Retirement Plan (Narrative) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Employee Retirement Plan [Abstract]      
Maximum contribution by participants (as a percentage) 100.00%    
Company's contribution to each participating employee's eligible compensation (as percent) 4.00%    
Matching contributions $ 2.0 $ 1.5 $ 1.4