XML 20 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEETS (Parentheticals) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Property and equipment, net of accumulated depreciation $ 9,724 $ 5,971
Common stock, shares authorized 500,000,000 500,000,000
Common stock, shares issued 111,260,257 106,418,442
Common stock, shares outstanding 111,132,222 106,417,265
Common stock, in treasury 128,035 1,177