v3.26.3
Other Non-Current Assets, Net - Schedule of Other Non-Current Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Other Current Assets, Net [Abstract]    
Deposits [1] $ 15,974 $ 5,170
Deferred contract costs 21,734 22,970
Deferred financing costs 1,329
Prepayment to third parties 844
Others 660 481
Less: Current expected credit losses (41) (41)
Total $ 40,500 $ 28,580
[1] As of September 30, 2026 and December 31, 2025, the balance of deposits primarily consisted of the deposits made to a utility company related to our colocation services and to our service providers who paid utility charges in mining facilities on behalf of the Company. The deposits are refundable upon expiration of the agreement.