XML 115 R102.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Summary of Deferred Tax Assets for Tax Effects of Following Gross Tax Loss and Gross Capital Loss Carryforwards (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Tax Credit Carryforward [Line Items]    
Capital loss carry forward Amount $ 33,497 $ 22,442
Federal    
Tax Credit Carryforward [Line Items]    
Tax loss carry forward Amount 22,075  
Capital loss carry forward Amount $ 78,975  
Capital Loss Years of Expiration 2029  
Federal | Earliest Tax Year    
Tax Credit Carryforward [Line Items]    
Tax Loss Years of Expiration 2027  
Federal | Latest Tax Year    
Tax Credit Carryforward [Line Items]    
Tax Loss Years of Expiration 2030  
State (post-apportionment)    
Tax Credit Carryforward [Line Items]    
Tax loss carry forward Amount $ 93,782  
Capital loss carry forward Amount $ 14,563  
Tax Loss Years of Expiration 2025  
State (post-apportionment) | Earliest Tax Year    
Tax Credit Carryforward [Line Items]    
Capital Loss Years of Expiration 2029  
State (post-apportionment) | Latest Tax Year    
Tax Credit Carryforward [Line Items]    
Capital Loss Years of Expiration 2039