v3.25.2
Subsequent Events (Details) - Subsequent event - USD ($)
$ in Thousands
Aug. 07, 2025
Jul. 02, 2025
Common Stock    
Subsequent Event [Line Items]    
Purchase of new shares $ 15,000  
Cash Facility | Line of Credit    
Subsequent Event [Line Items]    
Provide for a cash facility   $ 3,600
Interest rate (as a percent)   10.00%
Average Undrawn Facility | Line of Credit    
Subsequent Event [Line Items]    
Interest rate (as a percent)   2.00%