XML 69 R57.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation - Narrative (Details)
$ in Millions
9 Months Ended
Sep. 30, 2025
USD ($)
Share-Based Payment Arrangement [Abstract]  
Amount of gross unrecognized stock-based compensation expense $ 5.8
Weighted average period over which unrecognized stock-based compensation expense to be recognized (in years) 2 years 3 months 18 days