XML 49 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Earnings Per Share
The following table sets forth the computation of basic and diluted net income per share (in thousands, except share and per share amounts):

Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
Basic and Diluted:
Net income attributable to common stockholders$42,770 $33,076 $69,817 $37,219 
Weighted-average number of common shares126,115,301 126,115,301 126,115,301 126,115,301 
Net income per common share$0.34 $0.26 $0.55 $0.30