XML 77 R57.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity and Earnings per Common Share - Schedule of Stock Equivalents Excluded from Diluted Net Income Per Share (Details) - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Earnings Per Share [Abstract]    
Weighted-average restricted stock units outstanding 27,091 199,709
Unexercised public and private warrants 15,604,192 15,604,304
Total stock equivalents excluded 15,631,283 15,804,013