XML 206 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
Organization and Description of Business (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Aug. 07, 2023
USD ($)
Jul. 24, 2023
$ / shares
shares
Jun. 29, 2023
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
segment
$ / shares
Dec. 31, 2023
USD ($)
$ / shares
Organization and Description of Business          
Number of operating segments | segment       2  
Common stock, Par Value (in dollars per share)       $ 0.01 $ 0.01
Proceeds from issuance of common stock | $       $ 635 $ 118,767
Subscription agreement          
Organization and Description of Business          
Number of shares agreed to issue | shares     5,000,000    
Common stock, Par Value (in dollars per share)     $ 0.01    
Purchase price (in dollars per share)     $ 10    
Proceeds from issuance of common stock | $     $ 50,000    
Definitive agreements          
Organization and Description of Business          
Number of shares agreed to issue | shares     5,000,000    
Purchase price (in dollars per share)     $ 10    
Proceeds from issuance of common stock | $     $ 50,000    
Investor Rights Agreement          
Organization and Description of Business          
Number of shares agreed to issue | shares   1,900,000      
Purchase price (in dollars per share)   $ 10      
Proceeds from issuance of common stock | $ $ 18,800