XML 66 R59.htm IDEA: XBRL DOCUMENT v3.26.1
Stock-Based Compensation - Summary of company's Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Share-Based Payment Arrangement [Abstract]      
Options Outstanding, Beginning balance 2,588,000    
Options Outstanding, Granted 472,000    
Options Outstanding, Exercised (1,000) 0  
Options Outstanding, Forfeited (25,000)    
Options Outstanding, Ending balance 3,034,000   2,588,000
Options vested and expected to vest at the end of period 3,034,000    
Options exercisable at the end of period 192,000    
Weighted Average Exercise Price, Beginning balance $ 15.77    
Weighted Average Exercise Price, Granted 22.14    
Weighted Average Exercise Price, Exercised 15    
Weighted Average Exercise Price, Forfeited 17.51    
Weighted Average Exercise Price, Ending balance 16.74   $ 15.77
Weighted Average Exercise Price, Options vested and expected to vest as of end of period 16.74    
Weighted Average Exercise Price, Options exercisable as of end of period $ 17.71    
Weighted-Average Remaining Contractual Term in years 9 years 3 months 29 days   9 years 5 months 15 days
Weighted Average Remaining Contractual Term, Options vested and expected to vest 9 years 3 months 29 days    
Weighted Average Remaining Contractual Term, Options exercisable 7 years 6 months 21 days    
Aggregate Intrinsic Value, Beginning balance $ 17,235    
Aggregate Intrinsic Value, Ending balance $ 24,420   $ 17,235