XML 31 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Comprehensive (Loss) Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Statement [Abstract]      
Net (loss) income $ (521,960) $ (615,117) $ 515,837
Other comprehensive (loss) income:      
Unrealized gain (loss) on investments 503 9,310 (7,524)
Pension actuarial loss (1,405) (1,003) (499)
Total other comprehensive (loss) income (902) 8,307 (8,023)
Comprehensive (loss) income (522,862) (606,810) 507,814
Comprehensive loss attributable to noncontrolling interest 0 (56) 0
Comprehensive (loss) income attributable to VirBio $ (522,862) $ (606,754) $ 507,814