v3.26.1
Stock Based Compensation Plan - Summary of Stock Option Activity for Company's Stock Option Plans (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Options Outstanding Beginning Balance 1,269,000  
Number of Options Granted 738  
Number of Options Exercised (8)  
Number of Options Forfeited (43)  
Number of Options Outstanding Ending Balance 1,956,000 1,269,000
Number of Options outstanding and Exercisable 532,000  
Weighted Average Exercise Price Outstanding, Beginning Balance $ 14.3  
Weighted Average Exercise Price Granted 24.52  
Weighted Average Exercise Price Exercised 11.54  
Weighted Average Exercise Price Forfeited 16.11  
Weighted Average Exercise Price Outstanding, Ending Balance 18.13 $ 14.3
Weighted Average Exercise Price Options Outstanding and Exercisable $ 18.83  
Weighted Average Remaining Contractual Life (In Years) 8 years 9 months 7 days 8 years 5 months 4 days
Weighted Average Remaining Contractual Life, Exercisable (In Years) 7 years 2 months 4 days  
Aggregate Intrinsic Value $ 22,958  
Aggregate Intrinsic Value Options outstanding and exercisable $ 6,910