XML 43 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Capitalization (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 5 Months Ended
Mar. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Oct. 29, 2024
Subsidiary, Sale of Stock [Line Items]        
Common stock, par value (in usd per share) $ 0.001 $ 0.001 $ 0.001  
At The Market Offering        
Subsidiary, Sale of Stock [Line Items]        
Common stock, par value (in usd per share)       $ 0.001
Aggregate gross sales price (up to)       $ 200,000
Shares issued in offering (in shares) 495,900 871,413    
Weighted average price per share (in usd per share) $ 53.87 $ 54.56    
Net proceeds from stock offering $ 26,545 $ 46,713    
Total equity distribution $ 152,460 $ 152,460