XML 81 R62.htm IDEA: XBRL DOCUMENT v3.22.4
Equity - Schedule of Computation of diluted earnings per share (Details)
shares in Thousands
12 Months Ended
Dec. 31, 2022
shares
Class Of Stock [Line Items]  
Total diluted earnings 5,614
Unvested Share-based Compensation Awards [Member]  
Class Of Stock [Line Items]  
Total diluted earnings 302
Warrants [Member]  
Class Of Stock [Line Items]  
Total diluted earnings 5,312