v3.26.1
Stock Based Compensation - 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
Shares      
Outstanding December 31, 2024 (in shares) 103,500    
Granted (in shares) 0 0  
Outstanding December 31, 2025 (in shares) 103,500   103,500
Weighted Average Exercise Price Per Share      
Outstanding December 31, 2024 (in dollars per share) $ 11.06    
Outstanding December 31, 2025 (in dollars per share) $ 11.06   $ 11.06
Weighted Average Remaining in Contractual Term (Years)      
Outstanding December 31, 2025 (Years) 9 years 10 months 24 days   9 years 10 months 24 days
Aggregate Intrinsic Value      
Outstanding December 31, 2024 $ 469,890    
Outstanding December 31, 2025 $ 469,890   $ 469,890