v3.26.1
Debt - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Mar. 15, 2029
Feb. 28, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Line of Credit Facility [Line Items]              
Federal Home Loan Bank advances     $ 0   $ 0   $ 0
Line of Credit | Revolving Credit Facility              
Line of Credit Facility [Line Items]              
Interest expense     1,400,000 $ 1,400,000 2,800,000 $ 2,700,000  
Notes payable     $ 0   $ 0   0
Fixed Rate Senior Notes due 2029 | Senior Notes              
Line of Credit Facility [Line Items]              
Aggregate principal amount             $ 65,000,000
Facility term             5 years
Interest rate     8.75%   8.75%   8.75%
Redemption price, percentage         100.00%    
Fixed Rate Senior Notes due 2029 | Senior Notes | Forecast              
Line of Credit Facility [Line Items]              
Redemption price, percentage 100.00%            
Variable Rate Senior Notes Due 2026 | Senior Notes              
Line of Credit Facility [Line Items]              
Aggregate principal amount   $ 20,000,000          
Variable market rates   6.00%