XML 15 R5.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Statement of Comprehensive Income [Abstract]    
Net income $ 1,290 $ 51,706
Other comprehensive loss:    
Foreign currency translation adjustment, net of taxes of $0 for all periods (289) (993)
Comprehensive income 1,001 50,713
Less: comprehensive income attributable to noncontrolling interest 285 471
Comprehensive income attributable to common stockholders $ 716 $ 50,242