v3.26.1
PUBLIC-PRIVATE PARTNERSHIP WITH U.S. DEPARTMENT OF WAR - PPA Upfront Asset (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Government Assistance [Abstract]    
PPA Upfront Asset $ 221,102 $ 221,102
Less: Accumulated amortization (33,558) (11,434)
PPA Upfront Asset, net $ 187,544 $ 209,668