v3.26.1
EARNINGS PER SHARE (Tables)
3 Months Ended
Mar. 31, 2026
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share - Basic and Diluted
Three Months Ended March 31,
20262025
Net income$47,381 $59,486 
Weighted average ordinary shares outstanding - basic and diluted268,438268,438
Earnings per share - basic and diluted$0.18 $0.22