v3.26.1
Net Income Per Share - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Nov. 12, 2024
Apr. 30, 2013
Schedule Of Earnings Per Share [Line Items]            
Common stock, shares outstanding 45,013,592          
Par value of common stock issued $ 0.01         $ 0.01
Earnings Per Share, Basic (0.13) $ (1.21)        
Earnings Per Share, Diluted $ (0.13) $ (1.21)        
Noncontrolling Interest, Change in Redemption Value $ 807 $ (10,825)        
Net Income (Loss) Available to Common Stockholders, Basic (6,851) (46,391)        
Adjustment of NCI to fair value $ (10,276)          
Treasury Stock, Shares, Acquired 0   3,434,745 937,141    
Treasury Stock, Value, Acquired, Cost Method $ 0 (3,122) $ 29,942 $ 11,678    
Shares Acquired, Average Cost Per Share $ 0   $ 8.72 $ 12.48    
Share Repurchase Program, Remaining Authorized, Amount $ 8,449          
Numerator of basic and diluted EPS (6,044) (57,216)        
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest $ (2,863) $ (14,490)        
Class of Warrant or Right, Outstanding 5,092,707          
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 18.50          
Share Repurchase Program, Authorized, Amount         $ 50,000  
Common Stock [Member]            
Schedule Of Earnings Per Share [Line Items]            
Number of new common stock issued 8,308