v3.25.4
Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended
Jan. 16, 2026
Feb. 11, 2026
Dec. 31, 2025
Dec. 31, 2024
Sep. 30, 2025
Jul. 28, 2025
Jun. 30, 2024
Subsequent Event [Line Items]              
Issue price (in dollars per share)         $ 19.75 $ 19.75 $ 24.00
Total gross proceeds from issuance     $ 78,394        
Proceeds from borrowings     32,506 $ 0      
Tranche 1A | Syndicated Facility Agreement              
Subsequent Event [Line Items]              
Proceeds from borrowings     14,000        
Tranche 1B | Syndicated Facility Agreement              
Subsequent Event [Line Items]              
Proceeds from borrowings     2,800        
Tranche 2 | Syndicated Facility Agreement              
Subsequent Event [Line Items]              
Proceeds from borrowings     $ 16,800        
Subsequent event | Tranche 1A | Syndicated Facility Agreement              
Subsequent Event [Line Items]              
Proceeds from borrowings   $ 3,300          
Subsequent event | Tranche 1B | Syndicated Facility Agreement              
Subsequent Event [Line Items]              
Proceeds from borrowings   700          
Subsequent event | Tranche 2 | Syndicated Facility Agreement              
Subsequent Event [Line Items]              
Proceeds from borrowings   $ 4,000          
Subsequent event | Subscription agreements              
Subsequent Event [Line Items]              
Issuance of common stock (in shares) 1,524,337            
Issue price (in dollars per share) $ 21.00            
Total gross proceeds from issuance $ 32,000