XML 60 R49.htm IDEA: XBRL DOCUMENT v3.26.1
Stock-Based Compensation - Schedule of Share-based Payment Arrangement, Option, Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Nov. 19, 2018
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Number of Options        
Outstanding, beginning balance (in shares)   487,427    
Granted (in shares)   0 0  
Exercised (in shares) (11,000) 0    
Forfeited (in shares)   0    
Cancelled (in shares)   (13,680)    
Outstanding, ending balance (in shares)   473,747   487,427
Vested and exercisable at end of period (in shares)   473,747    
Weighted-Average Exercise Price        
Outstanding, beginning balance (in dollars per share)   $ 69.89    
Granted (in dollars per share)   0    
Exercised (in dollars per share)   0    
Forfeited (in dollars per share)   0    
Cancelled (in dollars per share)   82.45    
Outstanding, ending balance (in dollars per share)   69.52   $ 69.89
Vested and exercisable at end of period (in dollars per share)   $ 69.52    
Weighted-Average Remaining Contractual Term (in years)        
Outstanding   4 years 10 months 24 days   5 years 1 month 2 days
Vested and exercisable at end of period (in years)   4 years 10 months 24 days    
Aggregate Intrinsic Value (in thousands)        
Outstanding, beginning of period   $ 98    
Exercised   0    
Outstanding, end of period   58   $ 98
Vested and exercisable at end of period   $ 58