v3.26.1
Equity - Common Stock Repurchase Plan (Details) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Apr. 23, 2025
Mar. 19, 2025
Feb. 10, 2025
Feb. 03, 2025
Aug. 06, 2024
Mar. 31, 2024
Jan. 31, 2022
Dec. 31, 2021
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Mar. 31, 2026
Oct. 31, 2023
Equity [Line Items]                          
Shares Purchased 2,830 2,830 2,830 2,830 2,830         11,320 2,830    
Price Per Share $ 12.05 $ 13 $ 12.3 $ 12.3 $ 11.47         $ 12.44 $ 11.47    
Common stock, par value per share (in dollars per share)                   $ 0.01   $ 0.01  
Fees $ 63 $ 77 $ 63 $ 77 $ 63         $ 280 $ 63    
Total Cost $ 34,164 $ 36,866 $ 34,872 $ 34,886 $ 32,467       $ 106,624 $ 140,788 $ 32,467    
Common Stock Repurchase Plan                          
Equity [Line Items]                          
Number of common shares approved to repurchase           35,265   31,250         100,000
Maximum price per share under stock repurchase plan           $ 13   $ 76.8          
Shares Purchased             16,755     11,320 2,830    
Price Per Share             $ 16.61