XML 65 R50.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Common stock - Narratives (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Feb. 29, 2024
USD ($)
$ / shares
shares
Mar. 31, 2024
Vote
$ / shares
Mar. 31, 2023
USD ($)
Common stock voting right | Vote   1  
Proceeds from issuance of common stock | $     $ 34
Exercise price | $ / shares   $ 10.00  
IPO      
Stock issued | shares 11,500,000    
Share price | $ / shares $ 20.00    
Proceeds from issuance of common stock | $ $ 215,400