XML 114 R71.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Components of (Loss) Income (Benefit) Provision from Income Taxes (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Dec. 31, 2024
Dec. 31, 2025
Income Taxes    
U.S. $ (46,979) $ (127,588)
Non-U.S.   236
Net loss before income tax expense $ (46,979) $ (127,352)