XML 26 R6.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Statement of Comprehensive Income [Abstract]    
Net income $ 20,451 $ 7,892
Foreign currency translation loss (net of tax) (896) (1,324)
Total comprehensive income 19,555 6,568
Net income attributable to noncontrolling interests 930 196
Total comprehensive income $ 18,625 $ 6,372