XML 65 R54.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation - Schedule of Share-based Payment Arrangement, Option, Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Nov. 19, 2018
Sep. 30, 2025
Dec. 31, 2024
Number of Options      
Outstanding, beginning balance (in shares)   557,362  
Granted (in shares)   0  
Exercised (in shares) (11,000) (2,756)  
Forfeited (in shares)   (5,940)  
Cancelled (in shares)   (53,225)  
Outstanding, ending balance (in shares)   495,441 557,362
Vested and exercisable at end of period (in shares)   420,740  
Weighted-Average Exercise Price      
Outstanding, beginning balance (in dollars per share)   $ 70.84  
Granted (in dollars per share)   0  
Exercised (in dollars per share)   1.48  
Forfeited (in dollars per share)   68.96  
Cancelled (in dollars per share)   81.91  
Outstanding, ending balance (in dollars per share)   69.99 $ 70.84
Vested and exercisable at end of period (in dollars per share)   $ 75.75  
Weighted-Average Remaining Contractual Term (in years)      
Outstanding   5 years 4 months 17 days 5 years 9 months 10 days
Vested and exercisable at end of period (in years)   5 years 1 month 20 days  
Aggregate Intrinsic Value (in thousands)      
Outstanding, beginning of period   $ 221  
Exercised   13  
Outstanding, end of period   157 $ 221
Vested and exercisable at end of period   $ 157