XML 99 R89.htm IDEA: XBRL DOCUMENT v3.25.4
Stockholders' Equity And Stock-Based Compensation - Summary of Shares Purchased (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
shares
Dec. 31, 2024
USD ($)
shares
Dec. 31, 2023
USD ($)
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of shares issued | shares 1,041,000 1,076,000 1,337,000
Weighted-average purchase price 0.0574 0.073 0.0892
Aggregate net proceeds from issuance | $ $ 5,974 $ 7,855 $ 11,927