XML 91 R71.htm IDEA: XBRL DOCUMENT v3.25.4
Stock-Based Compensation - Assumptions (Details) - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Options to purchase common stock      
Stock Based Compensation      
Options granted (in shares) 0 0  
Employee Stock Option [Member]      
Valuation of Stock Option Grants to Employees      
Expected volatility, minimum 46.47%   67.75%
Expected volatility, maximum 50.48%   70.07%
Risk free interest rate, minimum 3.21%   3.41%
Risk free interest rate, maximum 3.36%   4.80%
Employee Stock Option [Member] | Minimum      
Valuation of Stock Option Grants to Employees      
Expected term (years) 1 year 3 months 18 days   5 years 2 months 12 days
Employee Stock Option [Member] | Maximum      
Valuation of Stock Option Grants to Employees      
Expected term (years) 3 years 6 months 21 days   6 years 1 month 9 days