XML 21 R6.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (Parenthetical)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Revenue $ 1,353,790 $ 807,832 $ 595,271
Interest expense (95,101) (32,923) (24,915)
Related Party      
Revenue 144,034 174,204 43,714
Interest expense $ 24,250 $ (6,980) $ (2,159)