v3.26.1
Share-based Compensation - Options Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]    
Beginning balance, options (in shares) 86,715  
Granted, options (in shares) 0  
Exercised, options (in shares) 0  
Forfeited, options (in shares) 0  
Canceled, options (in shares) 0  
Expired, options (in shares) (86,715)  
Ending balance, options (in shares) 0 86,715
Vested and exercisable, options (in shares) 0  
Weighted-Average Exercise Price    
Weighted-average exercise price, options outstanding (in US dollar per share) $ 0 $ 17.35
Weighted-Average Remaining Contractual Term (Years)    
Weighted-average remaining contractual term, options outstanding (years) 0 years 4 years
Aggregate Intrinsic Value (in thousands)    
Aggregate intrinsic value, options outstanding $ 0 $ 276