Annual report [Section 13 and 15(d), not S-K Item 405]

Income Taxes - Summary of Deferred Tax Assets (Details)

v3.25.4
Income Taxes - Summary of Deferred Tax Assets (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Domestic federal NOL  
Tax Credit Carryforward [Line Items]  
Tax credit amount $ 2,866
Expiration Date Indefinite life
Domestic state NOL  
Tax Credit Carryforward [Line Items]  
Tax credit amount $ 11,007
Expiration Date 2032 - Indefinite
Domestic tax credits  
Tax Credit Carryforward [Line Items]  
Domestic tax credits $ 1,520
Expiration Date Dec. 31, 2025
Foreign NOL  
Tax Credit Carryforward [Line Items]  
Tax credit amount $ 14,715
Expiration Date Indefinite life
Foreign capital loss  
Tax Credit Carryforward [Line Items]  
Tax credit amount $ 6,257
Expiration Date Indefinite life
Foreign tax credits  
Tax Credit Carryforward [Line Items]  
Foreign tax credits $ 591
Foreign tax credits | Minimum [Member]  
Tax Credit Carryforward [Line Items]  
Expiration Date Dec. 31, 2025
Foreign tax credits | Maximum [Member]  
Tax Credit Carryforward [Line Items]  
Expiration Date Dec. 31, 2027