XML 52 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Basic and Diluted Net Income (Loss) per Share
The following table details the computation of the Company’s Basic and Diluted EPS of common stock and Series A Preferred Stock:
Year Ended December 31,202320222021
Common StockCommon StockCommon Stock
Preferred
Stock (1)
Basic EPS:
Net income attributable to stockholders
$38,939 $289,685 $18,456 $124 
Weighted-average common shares – Basic108,466,179 103,547,305 97,486,754 653,118 
Basic EPS$0.36 $2.80 $0.19 $0.19 
Diluted EPS:
Net income attributable to stockholders
$38,939 $289,685 $18,580 $— 
Weighted-average common shares – Diluted108,468,857 104,001,288 102,147,353 — 
Diluted EPS$0.36 $2.79 $0.18 $0.00 
(1)    Presented on an as-converted basis.