XML 110 R99.htm IDEA: XBRL DOCUMENT v3.25.3
INCOME TAXES - Schedule of Income Tax Provision (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Current:        
Total current income tax (expense) provision $ (639) $ (751) $ 15,160 $ (2,161)
Deferred:        
Domestic (21) (58) (91) (76)
Total deferred income tax (expense) provision (21) (58) (91) (76)
Income tax (provision) benefit (660) (809) 15,069 (2,237)
Foreign - U.S. federal        
Current:        
Foreign (138) 51 (660) (53)
Foreign - U.S. state        
Current:        
Foreign (25) 196 (97) 164
Deferred:        
Foreign 0 0 0 0
Foreign - non-U.S.        
Current:        
Foreign (476) (998) 15,917 (2,272)
Deferred:        
Foreign $ 0 $ 0 $ 0 $ 0