XML 143 R110.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity (Warrants) - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jan. 22, 2024
Jun. 30, 2024
Class of Stock [Line Items]    
Warrants   450,000
Exercise price   $ 54.4
Remaining Warrants 450,000  
Warrants Expiration Date Feb. 26, 2025  
Warrants Exercised Date Mar. 11, 2024  
Fair value of the warrants $ 3,386 $ 3,386
Original Warrants [Member]    
Class of Stock [Line Items]    
Underlying Warrants 300,000  
Warrant Increment One [Member]    
Class of Stock [Line Items]    
Warrants Expiration Date Dec. 31, 2026 Dec. 31, 2026
Warrant Increment One [Member] | Amended Warrants [Member]    
Class of Stock [Line Items]    
Warrants Outstanding One 150,000 150,000
Warrant Increment Two [Member]    
Class of Stock [Line Items]    
Warrants Expiration Date Dec. 31, 2027 Dec. 31, 2027
Warrant Increment Two [Member] | Amended Warrants [Member]    
Class of Stock [Line Items]    
Warrants Outstanding Two 150,000 150,000
Warrant Increment Three [Member]    
Class of Stock [Line Items]    
Warrants Expiration Date Dec. 31, 2028 Dec. 31, 2028
Warrant Increment Three [Member] | Amended Warrants [Member]    
Class of Stock [Line Items]    
Warrants Outstanding Three 150,000 150,000