v3.26.1
Loss Per Share - Additional Information (Details) - shares
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Common stock, issued (in shares) 186,141,070 183,218,504    
Common stock, outstanding (in shares) 183,955,495 181,032,929    
Treasury stock (in shares) 2,185,575 2,185,575    
Common Stock        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Common stock, issued (in shares) 186,141,070 183,218,504 177,515,227 177,464,827
Common stock, outstanding (in shares) 183,955,495   175,965,052  
Treasury Stock        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Treasury stock (in shares) 2,185,575 2,185,575 1,550,175 1,350,175